Definition

For alphabet LL, the Kleene star yields a language, defined as the set of all words over alphabet LL, i.e.

L=nLnL^* = \bigcup_{n \in \mathbb{N}} L^n

where L0={ϵ}L^0 = \{\epsilon\} (ϵ\epsilon empty word) and Ln+1=LLnL^{n+1} = L \cdot L^n (concatenation)

Notes


References

  1. M. Avanzini, Lecture Notes, Topic: “finite automata.” M1-AL, Centre Inria d’Université Côte d’Azur, 2021. https://www-sop.inria.fr/members/Martin.Avanzini/teaching/2021/AL/slides/w1.pdf
  2. https://en.wikipedia.org/wiki/Kleene_star
  3. https://en.wikipedia.org/wiki/Free_monoid#Kleene_star